query_userinfo add filter sex

FFIB 5 years ago
parent
commit
f03c30093d
1 changed files with 4 additions and 0 deletions
  1. 4 0
      api/admin_views.py

+ 4 - 0
api/admin_views.py

@@ -205,6 +205,7 @@ def query_userinfo(request):
205 205
     level = request.POST.get('level', '')
206 206
     is_member = request.POST.get('is_member', '')
207 207
     code_version = request.POST.get('code_version', 0)
208
+    sex = request.POST.get('sex', '')
208 209
     subscribe = request.POST.get('subscribe', '')
209 210
     has_membercard = request.POST.get('has_membercard', '')
210 211
     start_time = request.POST.get('start_time', '')
@@ -238,6 +239,9 @@ def query_userinfo(request):
238 239
     if is_member:
239 240
         userinfos = userinfos.filter(level__gte=1)
240 241
     
242
+    if sex:
243
+        userinfos = userinfos.filter(sex=sex)
244
+    
241 245
     if start_time and end_time:
242 246
         ftime = datetime.strptime(start_time + ' 00:00:00', '%Y%m%d %H:%M:%S')
243 247
         ttime = datetime.strptime(end_time + ' 23:59:59', '%Y%m%d %H:%M:%S')